$(function() {
    var a=false,b=false,c=false,d=false,e=false;

    $("#stu_username_hide").blur(function () {

        var username = $("#stu_username_hide").val();
        if (username == "") {
            $("#stu_username_hide").css("border", "1px solid red");
            $("#tips1").html("请输入用户名");
            $("#tips1").css("color", "red");
            $(".tipss1").show();
            a = false;
        } else {

            $.ajax({
                type: "post",
                url: "/register/checkName",
                data: {
                    check_username: username
                },
                success: function (result) {
                    if (result == "该用户已被注册!") {
                        $("#stu_username_hide").val("");
                        $("#stu_username_hide").css("border", "1px solid red");
                        $("#tips1").html("该用户已被注册!");
                        $("#tips1").css("color", "red");
                        $(".tipss1").show();
                        a=false;
                    } else {
                        $("#stu_username_hide").css("border", "1px solid green");
                        $("#tips1").html("该用户可注册!");
                        $("#tips1").css("color", "green");
                        $(".tipss1").show().delay(1000).fadeOut();
                        a=true;
                    }

                },
                error: function (result) {
                    alert(result);
                    return;
                }
            })

        }
    })
    $("#stu_password_hide").blur(function () {
        var password = $("#stu_password_hide").val();
        if (password == "") {
            $("#stu_password_hide").css("border", "1px solid red");
            $("#tips2").html("请输入密码!");
            $("#tips2").css("color", "red");
            $(".tipss2").show();
            b=false;
        } else {
            $("#stu_password_hide").css("border", "1px solid green");
            $("#tips2").html("密码合法!");
            $("#tips2").css("color", "green");
            $(".tipss2").show().delay(1000).fadeOut();
            b=true;
        }

    })

    $("#stu_password_hide2").blur(function () {
        var password = $("#stu_password_hide").val();
        var password2 = $("#stu_password_hide2").val();
        if (password2 == "") {
            $("#stu_password_hide2").css("border", "1px solid red");
            $("#tips3").html("请输入确认密码!");
            $("#tips3").css("color", "red");
            $(".tipss3").show();
            c = false;
        } else if (password != password2) {
            $("#stu_password_hide").val("");
            $("#stu_password_hide2").val("");
            $("#stu_password2_hide").css("border", "1px solid red");
            $("#tips3").html("两次输入的密码不相同,请重新输入!!");
            $("#tips3").css("color", "red");
            $(".tipss3").show();
            c = false;
        } else {
            $("#stu_password_hide2").css("border", "1px solid green");
            $(".tipss3").hide();
            c = true;
        }

    })
    $("#user_email").blur(function () {

        var email = $("#user_email").val();
        if (email == "") {
            $("#user_email").css("border", "1px solid red");
            $("#tips4").html("请输入邮箱!");
            $("#tips4").css("color", "red");
            $(".tipss4").show();
            d = false;
        } else {
            $("#user_email").css("border", "1px solid green");
            $("#tips4").html("邮箱合法!");
            $("#tips4").css("color", "green");
            $(".tipss4").show().delay(1000).fadeOut();
            d = true;
        }

    })
    $("#user_phone").blur(function () {

        var phone = $("#user_phone").val();
        if (phone == "") {
            $("#user_phone").css("border", "1px solid red");
            $("#tips5").html("请输入手机号!");
            $("#tips5").css("color", "red");
            $(".tipss5").show();
            e = false;
        } else {
            $("#user_phone").css("border", "1px solid green");
            $("#tips5").html("手机号合法!");
            $("#tips5").css("color", "green");
            $(".tipss5").show().delay(1000).fadeOut();
            e = true;
        }

    })

    $(".submit").click(function () {

        if(a&&b&&c&&d&&e) {

            var username = $("#stu_username_hide").val();
            var password = $("#stu_password_hide").val();
            var email = $("#user_email").val();
            var phone = $("#user_phone").val();
            var account_type = $("input[name='type']:checked").val();
            $.ajax({
                type: "post",
                url: "/register/userRegister",
                dataType: "text",
                data: {name: username, email: email, phone: phone, password: password,account_type:account_type},
                success: function (result) {
                    if (result == "success") {
                        alert("注册成功!");
                        window.location.href = "/login";
                    } else {
                        // window.location.href = "/page404";
                        alert("注册失败!");
                    }
                },
                error: function (result) {
                    alert(result);
                }
            })
        }
    })
})